• word of the day

    abelmoschus moschatus

    abelmoschus moschatus - Dictionary definition and meaning for word abelmoschus moschatus

    Definition
    (noun) bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus
Download our Mobile App Today
Receive our word of the day
on Whatsapp